﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using GeoAPI.Geometries;

namespace Turismo.Negocio.EntidadesGeometricas
{
    public class Cabecera
    {
        public Cabecera()
        {

        }

        public virtual int Id { get; set; }
        public virtual String Codigo { get; set; }
        public virtual String Nombre { get; set; }
        public virtual Double X { get; set; }
        public virtual Double Y { get; set; }

        private IGeometry miGeometria;
        public virtual IGeometry Geometria
        {
            get { return miGeometria; }
            set { miGeometria = value; }
        }

        public virtual Boolean Equals(Cabecera cabecera)
        {
            if (cabecera != null)
                if (cabecera.Id == this.Id)
                    return true;
                else
                    return false;
            return false;
        }
    }
}
